English Dictionary
◊ NERVE CENTER
nerve center
n : a cluster of nerve cells governing a specific bodily
process; "in most people the speech center is in the left
hemisphere" [syn: {center}, {centre}, {nerve centre}]